capable of being improved - Français Anglais Dictionnaire